package com.lytoyo.neihanduanzi.aspect;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * Package:com.atguigu.tingshu.common.Login
 *
 * @ClassName:TsLogin
 * @Create:2024/10/18 12:56
 **/
@Target({ElementType.METHOD})  //当前注解使用在什么位置？type：类  method：方法
@Retention(RetentionPolicy.RUNTIME) //表示当前注解的生命周期     在整个java运行时都生效
public @interface Login {
    /**
     * true：表示当前默认是登录   false：表示不需要登录
     * @return
     */
    boolean required() default true;
}
